package com.xyy.saas.payment.manage.cores.vo;

import lombok.*;

import java.io.Serializable;

/**
 * 新分账商户根据交易时间生成交易流水表-shareOrderCreate(BankBillJd0028)实体类
 *
 * @author chujian
 * @since 2023-06-13 15:06:34
 */
@Builder
@Setter
@Getter
@ToString
@NoArgsConstructor
@AllArgsConstructor
public class BankBillJd0028QueryVo implements Serializable {

    /**
     * 主键
     */
    private Long id;
    /**
     * 商户编码(卖家)
     */
    private String receiveId;
    /**
     * 商户名称(卖家)
     */
    private String receiveName;
    /**
     * 客户名称(买家)
     */
    private String userName;
    /**
     * 药帮忙订单号
     */
    private String ybmOrderNo;
    /**
     * 二级商户号(区分公司)
     */
    private String merchantNo;
    /**
     * 订单号
     */
    private String orderNo;
    /**
     * 银行订单号
     */
    private String bankOrderNo;
    /**
     * 订单类型
     */
    private String orderType;
    /**
     * 清算状态
     */
    private String settleStatus;
    /**
     * 处理时间开始日期 - yyyy-MM-dd
     */
    private String dealTimeStart;
    /**
     * 处理时间结束日期 - yyyy-MM-dd
     */
    private String dealTimeEnd;

    private Integer page;
    private Integer pageSize;
    private Integer offset;

}
